package com.iking.toolkit.formatdeal.dao;

import com.github.pagehelper.Page;
import com.iking.toolkit.formatdeal.model.FileFormatConversion;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.iking.toolkit.formatdeal.model.dto.SelectByPageDTO;
import org.apache.ibatis.annotations.Mapper;

/**
 * <p>
 * 文件格式转换任务 Mapper 接口
 * </p>
 *
 * @author lqb
 * @since 2025-08-04
 */
@Mapper
public interface FileFormatConversionMapper extends BaseMapper<FileFormatConversion> {
    /**
     * 根据业务id查询文件格式转换记录
     *
     * @param businessId
     * @return
     */
    FileFormatConversion selectByBusinessId(String businessId);

    /**
     * 分页查询文件格式转换记录
     *
     * @param selectByPageDTO
     * @return
     */
    Page<FileFormatConversion> selectByPage(SelectByPageDTO selectByPageDTO);
}
